#ifndef SQLITEPERSON_H
#define SQLITEPERSON_H

#include <QWidget>
#include <QSqlDatabase> //连接数据库的类
#include <QSqlError>    //提供了数据库错误信息
#include <QSqlQuery>    //执行SQL语句指令
#include <QDebug>
#include <QString>


class SqlitePerson : public QWidget
{
    Q_OBJECT
public:
    explicit SqlitePerson(QWidget *parent = 0);
    bool createConnection();     //创建一个连接
    bool createTable();         //创建数据库表
    bool insertData(int id , QString name ,QString title);          //插入信息id 姓名，称呼
    bool deleteData(int id);    //删除一条信息
    bool deleteAll();           //删除所有信息
    bool queryData(int id);     //查询某条信息
    bool queryAll();            //查询所有信息
    bool updateOne(int id,QString title);     //修改某一个对象的信息

signals:

public slots:


};

#endif // SQLITEPERSON_H
